cable support technologies - Spanish English Dictionary